tubular skate - Turkish English Dictionary